Revision: rhythmbox--tags--0.7--patch-6
Archive: walters@rhythmbox.org--2003b
Creator: Colin Walters <walters@verbum.org>
Date: Tue Dec 16 11:29:06 EST 2003
Standard-date: 2003-12-16 16:29:06 GMT
New-files: shell/rb-play-order-linear.c
    shell/rb-play-order-linear.h
    shell/rb-play-order-random-by-age.c
    shell/rb-play-order-random-by-age.h
    shell/rb-play-order-random-equal-weights.c
    shell/rb-play-order-random-equal-weights.h
    shell/rb-play-order-shuffle.c
    shell/rb-play-order-shuffle.h shell/rb-play-order.c
    shell/rb-play-order.h
Removed-files: data/node-views/.arch-ids/.cvsignore.id
    data/node-views/.arch-ids/=id
    data/node-views/.cvsignore data/node-views/Makefile.am
    data/node-views/rb-node-view-albums.xml
    data/node-views/rb-node-view-artists.xml
    data/node-views/rb-node-view-cdaudio.xml
    data/node-views/rb-node-view-genres.xml
    data/node-views/rb-node-view-iradio-genres.xml
    data/node-views/rb-node-view-iradio-stations.xml
    data/node-views/rb-node-view-playlist.xml
    data/node-views/rb-node-view-songs.xml
    data/views/.arch-ids/.cvsignore.id
    data/views/.arch-ids/=id data/views/.cvsignore
    doc/.arch-ids/.cvsignore.id doc/.arch-ids/=id
    doc/.arch-ids/lirc_example.id doc/.cvsignore
    doc/lirc_example monkey-media/.arch-ids/=id
    views/.arch-ids/.cvsignore.id views/.arch-ids/=id
    views/.cvsignore xine-output/.arch-ids/.cvsignore.id
    xine-output/.arch-ids/=id xine-output/.cvsignore
Removed-directories: data/node-views
    data/node-views/.arch-ids data/views
    data/views/.arch-ids doc doc/.arch-ids monkey-media
    monkey-media/.arch-ids views views/.arch-ids xine-output
    xine-output/.arch-ids
Modified-files: ChangeLog configure.ac data/Makefile.am
    data/rhythmbox.schemas lib/rb-preferences.h
    lib/rb-string-helpers.c lib/rb-util.c
    metadata/monkey-media/monkey-media.c
    metadata/monkey-media/stream-info-impl/mp3-stream-info-impl.c
    metadata/monkey-media/stream-info-impl/vorbis-stream-info-impl.c
    rhythmdb/rhythmdb-query-model.c
    rhythmdb/rhythmdb-tree.c rhythmdb/rhythmdb.c
    shell/Makefile.am shell/rb-history.c shell/rb-history.h
    shell/rb-shell-player.c shell/rb-source-header.c
    sources/rb-iradio-source.c sources/rb-library-source.c
    sources/rb-source.c widgets/rb-entry-view.c
    widgets/rb-header.c
New-patches: jyasskin@mail.utexas.edu--2003/rhythmbox--mainline--0.7--patch-3
    jyasskin@mail.utexas.edu--2003/rhythmbox--mainline--0.7--patch-4
    jyasskin@mail.utexas.edu--2003/rhythmbox--mainline--0.7--patch-5
    jyasskin@mail.utexas.edu--2003/rhythmbox--mainline--0.7--patch-6
    jyasskin@mail.utexas.edu--2003/rhythmbox--mainline--0.7--patch-7
    jyasskin@mail.utexas.edu--2003/rhythmbox--mainline--0.7--patch-8
    jyasskin@mail.utexas.edu--2003/rhythmbox--mainline--0.7--patch-9
    jyasskin@mail.utexas.edu--2003/rhythmbox--shuffle-random--0.7--base-0
    jyasskin@mail.utexas.edu--2003/rhythmbox--shuffle-random--0.7--patch-1
    jyasskin@mail.utexas.edu--2003/rhythmbox--shuffle-random--0.7--patch-2
    jyasskin@mail.utexas.edu--2003/rhythmbox--shuffle-random--0.7--patch-3
    jyasskin@mail.utexas.edu--2003/rhythmbox--shuffle-random--0.7--patch-4
    jyasskin@mail.utexas.edu--2003/rhythmbox--shuffle-random--0.7--patch-5
    jyasskin@mail.utexas.edu--2003/rhythmbox--shuffle-random--0.7--patch-6
    jyasskin@mail.utexas.edu--2003/rhythmbox--shuffle-random--0.7--patch-7
    jyasskin@mail.utexas.edu--2003/rhythmbox--shuffle-random--0.7--patch-8
    jyasskin@mail.utexas.edu--2003/rhythmbox--shuffle-random--0.7--patch-9
    jyasskin@mail.utexas.edu--2003/rhythmbox--shuffle-random--0.7--patch-10
    jyasskin@mail.utexas.edu--2003/rhythmbox--shuffle-random--0.7--patch-11
    jyasskin@mail.utexas.edu--2003/rhythmbox--shuffle-random--0.7--patch-12
    jyasskin@mail.utexas.edu--2003/rhythmbox--shuffle-random--0.7--patch-13
    jyasskin@mail.utexas.edu--2003/rhythmbox--shuffle-random--0.7--patch-14
    jyasskin@mail.utexas.edu--2003/rhythmbox--shuffle-random--0.7--patch-15
    jyasskin@mail.utexas.edu--2003/rhythmbox--shuffle-random--0.7--patch-16
    jyasskin@mail.utexas.edu--2003/rhythmbox--shuffle-random--0.7--patch-17
    jyasskin@mail.utexas.edu--2003/rhythmbox--shuffle-random--0.7--patch-18
    jyasskin@mail.utexas.edu--2003/rhythmbox--shuffle-random--0.7--patch-19
    jyasskin@mail.utexas.edu--2003/rhythmbox--shuffle-random--0.7--patch-20
    jyasskin@mail.utexas.edu--2003/rhythmbox--shuffle-random--0.7--patch-21
    jyasskin@mail.utexas.edu--2003/rhythmbox--shuffle-random--0.7--patch-22
    jyasskin@mail.utexas.edu--2003/rhythmbox--shuffle-random--0.7--patch-23
    jyasskin@mail.utexas.edu--2003/rhythmbox--shuffle-random--0.7--patch-24
    walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-67
    walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-68
    walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-69
    walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-70
    walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-71
    walters@rhythmbox.org--2003b/rhythmbox--tags--0.7--patch-6
Summary: merge with mainline

Patches applied:

 * jyasskin@mail.utexas.edu--2003/rhythmbox--mainline--0.7--patch-3
   merge with walters

 * jyasskin@mail.utexas.edu--2003/rhythmbox--mainline--0.7--patch-4
   remove spurious string copy

 * jyasskin@mail.utexas.edu--2003/rhythmbox--mainline--0.7--patch-5
   merge with walters

 * jyasskin@mail.utexas.edu--2003/rhythmbox--mainline--0.7--patch-6
   Fix some warnings about uninitialized variables that were only found with optimization on.

 * jyasskin@mail.utexas.edu--2003/rhythmbox--mainline--0.7--patch-7
   merge from shuffle-repeat branch

 * jyasskin@mail.utexas.edu--2003/rhythmbox--mainline--0.7--patch-8
   merge with walters

 * jyasskin@mail.utexas.edu--2003/rhythmbox--mainline--0.7--patch-9
   merge from shuffle-random

 * jyasskin@mail.utexas.edu--2003/rhythmbox--shuffle-random--0.7--base-0
   tag of jyasskin@mail.utexas.edu--2003/rhythmbox--mainline--0.7--patch-3

 * jyasskin@mail.utexas.edu--2003/rhythmbox--shuffle-random--0.7--patch-1
   Create class hierarchy

 * jyasskin@mail.utexas.edu--2003/rhythmbox--shuffle-random--0.7--patch-2
   Made the play order classes work almost as well as original

 * jyasskin@mail.utexas.edu--2003/rhythmbox--shuffle-random--0.7--patch-3
   Add playing-source property to RBShellPlayer and modify RBHistory to use it.

 * jyasskin@mail.utexas.edu--2003/rhythmbox--shuffle-random--0.7--patch-4
   Fix a few bugs

 * jyasskin@mail.utexas.edu--2003/rhythmbox--shuffle-random--0.7--patch-5
   Add shuffle play order and modify RBHistory to accomodate it.

 * jyasskin@mail.utexas.edu--2003/rhythmbox--shuffle-random--0.7--patch-6
   Make shuffle mostly work

 * jyasskin@mail.utexas.edu--2003/rhythmbox--shuffle-random--0.7--patch-7
   Fix crash involving changing sources in shuffle mode

 * jyasskin@mail.utexas.edu--2003/rhythmbox--shuffle-random--0.7--patch-8
   Make shuffle's checking for a changed entry view lazy

 * jyasskin@mail.utexas.edu--2003/rhythmbox--shuffle-random--0.7--patch-9
   Cleanups and added a few member functions to RBPlayOrder

 * jyasskin@mail.utexas.edu--2003/rhythmbox--shuffle-random--0.7--patch-10
   Fix problems compiling under C89

 * jyasskin@mail.utexas.edu--2003/rhythmbox--shuffle-random--0.7--patch-11
   Implement go_{next,previous} methods for shuffle

 * jyasskin@mail.utexas.edu--2003/rhythmbox--shuffle-random--0.7--patch-12
   Fix some anomalies with reshuffling. Shuffle now seems to work.

 * jyasskin@mail.utexas.edu--2003/rhythmbox--shuffle-random--0.7--patch-13
   Make the shuffle checkbox select shuffle rather than random

 * jyasskin@mail.utexas.edu--2003/rhythmbox--shuffle-random--0.7--patch-14
   merge with mainline

 * jyasskin@mail.utexas.edu--2003/rhythmbox--shuffle-random--0.7--patch-15
   Fix up the random play order and document the history more

 * jyasskin@mail.utexas.edu--2003/rhythmbox--shuffle-random--0.7--patch-16
   Fix comments in rb-play-order.h

 * jyasskin@mail.utexas.edu--2003/rhythmbox--shuffle-random--0.7--patch-17
   Fix crash when PLAY_ORDER gconf key doesn't exist

 * jyasskin@mail.utexas.edu--2003/rhythmbox--shuffle-random--0.7--patch-18
   Make the filter_changed event actually fire.

 * jyasskin@mail.utexas.edu--2003/rhythmbox--shuffle-random--0.7--patch-19
   Make shuffle play order use RBSource's filter_changed signal and fix a few bugs

 * jyasskin@mail.utexas.edu--2003/rhythmbox--shuffle-random--0.7--patch-20
   Implement random by time since last play

 * jyasskin@mail.utexas.edu--2003/rhythmbox--shuffle-random--0.7--patch-21
   Fix memory leak

 * jyasskin@mail.utexas.edu--2003/rhythmbox--shuffle-random--0.7--patch-22
   Give treed credit for random-by-age algorithm

 * jyasskin@mail.utexas.edu--2003/rhythmbox--shuffle-random--0.7--patch-23
   merge with mainline

 * jyasskin@mail.utexas.edu--2003/rhythmbox--shuffle-random--0.7--patch-24
   remove CONF_STATE_SHUFFLE

 * walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-67
   major shuffle/play order work, misc bugfixes (Jeffrey Yasskin)

 * walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-68
   merge from tags branch

 * walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-69
   merge again from tags

 * walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-70
   remove cruft

 * walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-71
   remove cruft, fix compile errors

